Skip to content

Upgrade to Polkadot 2512#52

Draft
drgora wants to merge 23 commits into
mainfrom
dr/2512
Draft

Upgrade to Polkadot 2512#52
drgora wants to merge 23 commits into
mainfrom
dr/2512

Conversation

@drgora

@drgora drgora commented Mar 10, 2026

Copy link
Copy Markdown
Contributor

This PR upgrades VFlow to the Polkadot sdk 2512. Frontier and Moonbeam dependencies are updated accordingly.

We also add some Claude code skills to help perform specific tasks related to sdk upgrades.

TODO:

  • Update Cargo.toml to point to the tagged release of zkVerify

@la10736 la10736 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@drgora drgora mentioned this pull request Jun 10, 2026
Comment thread .github/workflows/CI-build.yml Outdated
Comment on lines +23 to +24
llvm: 'yes'
libclang-dev: 'yes'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove all the code related to these packages. They are part of base image we are using for building the project. It was also removed from zkverify repo

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done!

drgora and others added 2 commits June 11, 2026 08:49
* Remove pallet proxy

* Format

* Remove custom filter implementation

* Rebase fixup

* Revert changes leaked through rebase
Comment thread ci/entrypoint.sh Outdated
Comment thread docker/dockerfiles/vflow-node.Dockerfile
FRONTIER_DB_VER_PATH="${PARA_CONF_BASE_PATH}/chains/${CHAIN_ID}/frontier/db/db_version"
if [ -e "${FRONTIER_DB_VER_PATH}" ]; then
FRONTIER_DB_VER=$(cat "${FRONTIER_DB_VER_PATH}")
if [ ${FRONTIER_DB_VER} == "2" ]; then

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
if [ ${FRONTIER_DB_VER} == "2" ]; then
if [ "${FRONTIER_DB_VER}" == "2" ]; then

FRONTIER_DB_VER=$(cat "${FRONTIER_DB_VER_PATH}")
if [ ${FRONTIER_DB_VER} == "2" ]; then
log_green "INFO: old Frontier DB detected. Removing to allow correct reconstruction on the first run..."
rm -rf $(dirname "${FRONTIER_DB_VER_PATH}")

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
rm -rf $(dirname "${FRONTIER_DB_VER_PATH}")
rm -rf "$(dirname "${FRONTIER_DB_VER_PATH}")"

@ysibirski ysibirski left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Look at two more entrypoint suggestions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants